package com.zmn.plat.common.dto.orderconfig.serviceaudit;

import java.io.Serializable;

import lombok.Data;

import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Positive;

/**
 * @author tanbiao
 * @description：取消缘由入参
 * @since 2019/10/24 10:13
 * @modifier
 **/
@Data
@Valid
public class OrderServiceAuditReasonDIO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 业务类型：1.C-保外业务、2.F-保内业务、3.B-工程业务
     */
    private Integer bizType;

    /**
     * 状态 1停用，2启用
     */
    @NotNull(message = "status不能为空")
    @Positive(message = "status必须为大于0的正整数")
    private Integer status;
    /**
     * 失败缘由关键字
     */
    private String reason;
}
